perjured witness - French English Dictionary